/* CSS crunched with Crunch - http://crunchapp.net/ */
.tHeader {
  text-align: left;
  border-radius: 10px 10px 3px 3px;
  border: inset 2px #333300;
  padding-left: 5px;
  padding-right: 5px;
  background: #707070;
  background: linear-gradient(to bottom, #707070 0%, #3d3d3d 100%);
}
.tHeader p {
  font-size: medium;
  font-weight: bolder;
}
.tSummary {
  border-radius: 6px;
  border: outset 2px #333300;
  padding-right: 5px;
  background: #707070;
  background: linear-gradient(to bottom, #707070 0%, #3d3d3d 100%);
}
.tSuite,
.tTestCase,
.tTest {
  color: #ffffff;
  border: inset 2px #333300;
  border-radius: 5px;
  margin: 4px;
  cursor: pointer;
}
.tSuite {
  background: #336600;
  margin-top: 15px;
  background: linear-gradient(to top, #336600 0%, #1a3300 100%);
}
.tCaption {
  font-size: larger;
  background: #336633;
  background: linear-gradient(to right, #336633 0%, #224422 100%);
  border-radius: 3px 3px 10px 10px;
  border: inset 2px #333300;
  padding-left: 5px;
}
.tCaption::selection {
  background: green;
}
.tCaption:hover {
  background: linear-gradient(to right, #1a3300 0%, #336600 100%);
}
.tTestCase {
  background: #33FF66;
  background: linear-gradient(to top, #33ff66 0%, #00cc33 100%);
  margin-top: 10px;
}
.tTest {
  margin-top: 7px;
  margin-left: 10px;
  border: none;
  background: none;
}
.tFailure {
  background: #CC0000;
  background: linear-gradient(to bottom, #cc0000 0%, #660000 100%);
}
.tFailure p {
  margin: 5px;
}
.tFailureCaption {
  font-size: larger;
  border-radius: 3px 3px 10px 10px;
  border: inset 2px #333300;
  padding-left: 5px;
  background: #880000 ;
}
.tFailureCaption::selection {
  background: red;
}
.tFailureCaption:hover {
  background: #cc0000;
  background: linear-gradient(to right, #990000 0%, #ff0000 100%);
}
.tError div p {
  text-indent: 5px;
}
.tFooter {
  text-align: center;
  border-radius: 3px 3px 10px 10px;
  border: inset 2px #333300;
  padding-left: 5px;
  background: #707070;
  background: linear-gradient(to bottom, #707070 0%, #3d3d3d 100%);
}
